* { margin: 0; padding: 0; list-style-type: none; font-family: "微软雅黑",\5FAE\8F6F\96C5\9ED1; font-size: 12px; -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览器*/ user-select: none; }
input,.btn,.form-control { border-radius: 0!important; }
html,boby { background: #eee!important; overflow: hidden;overflow-x: auto;  height: 100%; min-width: 1000px;  }
body { background-color: #fbfbfb!important; height: 100%;-moz-user-select:none; }
img,input{border:none;vertical-align:middle;}
a:hover { text-decoration: none; }
.ad-doc-hidden { display: none;!important }
a:focus{outline:none;}
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; }
.table { margin: 0; }
.ad-doc-loading-bar { position: absolute; left: 0; top: 25px; /*top: 88px;*/ right: 0; bottom: 0; z-index: 99; background: #ec6d4b; min-width: 1000px;
    /*-webkit-transition: opacity 0.5s ease;
    -moz-transition: opacity 0.5s ease;
    -ms-transition: opacity 0.5s ease;
    -o-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;*/
}
.progress-bar {
    -webkit-transition: opacity 0.2s ease;
    -moz-transition: opacity 0.2s ease;
    -ms-transition: opacity 0.2s ease;
    -o-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}
.ad-doc-content-container,
.ad-doc-main { background: #eee; z-index: 0; position:absolute; top:80px; bottom: 0px; left: 0; right: 0; width: 100%; height: calc( 100% - 116px ); min-width: 1000px; overflow: hidden;
    -webkit-transition: opacity 0.35s ease, top .6s ease;
    -moz-transition: opacity 0.35s ease, top .6s ease;
    -ms-transition: opacity 0.35s ease, top .6s ease;
    -o-transition: opacity 0.35s ease, top .6s ease;
    transition: opacity 0.35s ease, top .6s ease;
}
.ad-doc-content-container { opacity: 0; z-index: -2;  height: 100%; top: 0;}
.ad-doc-loading-wrap { color:#fef5f3; text-align: center; position: absolute; top: 50%; left:50%; margin-left: -225px; margin-top: -70px; width: 450px; height: 130px;background: url("../images/logo2.png") no-repeat center 0;}
.ad-doc-loading-wrap p { font-size: 14px; }
.ad-doc-loading-bar .progress { border:1px solid #E7603D; margin-bottom: 12px; border-radius: 0; margin-top: 60px; }
.ad-doc-loading { display: none; /*opacity: 0;*/ background: rgba(0,0,0,.1); position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1041; }
.ad-doc-loading>div { text-align: center; color: #fff; font-size: 12px; opacity: .78; border-radius: 5px; height: 100px; width: 100px; position: absolute; left: 50%; top: 50%; margin-top:-50px; margin-left:-50px; background: #000 url("../images/m-loading.gif") no-repeat center 25%; }
.ad-doc-loading>div span { position: absolute; left:0; bottom: 10px; right: 0; }

.gldp-default .today { background: #ec6d4b!important; }
.gldp-default .dow { font-size: 12px; font-weight: normal; box-shadow: 2px 2px 2px rgba( 0,0,0,.2); }
.gldp-default .monyear, .gldp-default .monyear select { font-size: 14px!important;}
.gldp-default .dow { background: #ec6d4b!important; }
.gldp-default .outday { color: #c7c7c7!important; }
.gldp-default .sat, .gldp-default .sun { color: #FF8500!important;}
.gldp-default .core { border:0; font-size: 12px; font-family: "微软雅黑",\5FAE\8F6F\96C5\9ED1; font-weight: normal; display: inline-block; }
.gldp-default .mon,
.gldp-default .tue,
.gldp-default .wed,
.gldp-default .thu,
.gldp-default .fri,
.gldp-default .sun,
.gldp-default .sat { background: #fcfcfc; box-shadow: 2px 2px 2px rgba( 0,0,0,.2); }
.gldp-default .mon:hover,
.gldp-default .tue:hover,
.gldp-default .wed:hover,
.gldp-default .thu:hover,
.gldp-default .fri:hover,
.gldp-default .sat:hover,
.gldp-default .sun:hover{ background: #eee; }
.gldp-default .selected { background: #F89406; }
.gldp-default .monyear { background: #fcfcfc; box-shadow: 2px 2px 2px rgba( 0,0,0,.2); }

.big-data-show-box{ position: absolute; z-index: 99; border-radius: 2px; color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 10px; width: auto;  height: auto; overflow: auto; background:url("../images/loading20140805.gif") 10px 50% no-repeat rgba(0, 0, 0, 0.8); }

.big-data-show-box.noImage { background-image: none; }
.big-data-title{ line-height: 30px; height: 32px; color: rgb(255, 255, 255); padding: 2px 10px; font-weight: bold; }
.select2-container-multi .select2-choices .select2-search-field input { font-family: "微软雅黑"!important;}
table { text-align: center!important; }

th.xcase { text-decoration: underline; cursor: pointer; }